package com.jingfu.Service;

import com.jingfu.dto.TreeDTO;
import com.jingfu.dto.UserDeptDTO;

import java.util.List;

/**
 * @author jingfuu@163.com
 * @version v1.0
 * @date 2022/2/8 下午3:32
 **/
public interface DeptmentService {
    /**
     * 获取部门树形结构数据
     * @return
     */
    List<TreeDTO> getDeptmentTree();

    /**
     * 清除用户的部门关系
     * @param userId
     */
    void deleteUserDept(String userId);

    /**
     * 批量绑定用户与部门关系
     * @param userDeptDTO
     */
    void batchCreateUserDept(UserDeptDTO userDeptDTO);
}
